home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
BBS Toolkit
/
BBS Toolkit.iso
/
maximus
/
sqaem131.zip
/
SQAEM.HIS
< prev
next >
Wrap
Text File
|
1993-01-24
|
10KB
|
232 lines
Squish Automatic Echo Manager (Sqaem) development history
==============================================================================
92.04.25---1.08----------------------------
Added line-wrapping when printing node number and akas.
Added a command line parameter to change the maximum length of area names.
Fixed zone problem when printing @INTL kludge.
Added @MSGID kludge.
Area/Status line wont show if there isn't any addition/deletions/rescans.
Fixed empty message being sent if only the List command was requested.
Fixed up documentation.
The EchoSdesc is used if no EchoLdesc is defined.
92.04.23---1.09----------------------------
Added general node entries (;Node *) to allow any node to request areas.
Added @REPLY kludge.
Added area forwarding.
Added the node parameter ';NodeFwrd'.
Added special node groups;
'!' for disallowing additions of areas
'*' for disallowing area forwarding
Added support for a help file being sent back to the requesting user.
Added support for query/list/help requests to be placed in the body text.
eg. %QUERY
Changed the default areafix names from AREAFIX & AREAMGR to AREAFIX &
SQAEM.
Added support for a %UNLINKED (-u) and a %LINKED (-li) command for a
list of unlinked and linked echoes.
Sqaem is now multilingual.
Added a footer file to be placed at the bottom of every returned message.
92.04.29---1.10----------------------------
Fixed short node problem ( .point => zone:net/0.point )
Made the -c (Check Zone) parameter the default.
EchoArea lines are slipt if they are greater then 511 characters.
Address abbreviations are used for modified EchoArea entries.
An echoes linked address's are now sorted.
Echo entries can now have more than one EchoArea line.
Added the ability to have a separate Sqaem.cfg file. (new parameter -c)
Added the ;Sysop keyword.
Fixed bug with message flags. (second and later messages)
Replaced most of the command line options with keywords in the squish.cfg
Added two new prompts to the SQAEM.ENG file.
"Sorry, your node cannot area forward."
"Area forwarded."
Added a support/maintenance program called SqaemQue. It will help you
maintain the Sqaem Area Forward Queue file.
92.05.02---1.11----------------------------
Added the ;NodeFwrdOpt keyword.
Added the two new options with the ;NodeFwrd keyword:
-v New area level
-g New area group
Fixed the problem of not adding a newly added forwarded area to the
squish.cfg file.
Fixed query report for points.
92.05.03---1.12----------------------------
Added the ;NodeAka keyword and support.
Fixed the printing of node addresses in the revised squish.cfg
92.05.03---1.13----------------------------
Added the read-only '@' group. Thus any new areas requested will be marked
read-only for the requesting node.
Added the node-specific keyword ;NodeLang. Adding truely multilingual
support.
Changed the format for the ;SqaemLang keyword.
Added the ability to generate an origin line.
92.05.04---1.14----------------------------
Fixed the problem with address abbreviations.
Added the ;ListNoAkas keyword.
Fixed area forwarding problems.
Fixed queue problems.
92.05.10---1.15----------------------------
Fixed read-only nodes
Added checking for -p in squish.cfg
Added the ;SortNodes keyword
Expanded the area forwarding feature to handle multiple entries of the
;NodeFwrd & ;NodeFwrdOpt keywords per node entry
Fixed the address that would appear in "Available areas from z:n/n.p"
Fixed the problem with address abbreviations (again)
Changed the default areafix names from AREAFIX & SQAEM to SQAEM & AREAFIX
and changed the position of user-specified areafix name insertion to
overwrite AREAFIX
Added meaningful errorlevels
Added automatic unlinking of empty areas
Added word groups
Added new group '%' to disable remote changesin password and language
Added five prompts to the language file:
"Password"
"Changed"
"Language"
"Unknown language"
"You cannot change your settings!"
Added the %CHANGE command to change a person's password and/or language.
92.05.11---1.16----------------------------
Fixed the memory problems.
Fixed the rewrite of passwords & language options.
Added a Sqaem debug log.
Added a seconf optional parameter to the ;NodeAka keyword:
;NodeAka <address> [group]
This will force the addition of this aka to the area, instead of the
primary address.
Fixed the retreival of the origin line.
Added Squish-style netmail support.
92.05.14---1.17----------------------------
Found & fixed the other memory problems.
Fixed origin line.
Fixed group comparisons.
92.05.24---1.18----------------------------
Fixed memory error when allocating zero bytes.
Added @ADD, @DROP & @LIST command line commands.
Fixed the ;NodeFwrdOpt keyword.
Fixed problem when adding a node w/ an aka to an forwarded area.
Added another field to the sqaem.que file. Original addressee.
Fixed problem of Sqaem overwriting Squish-style netarea with squish.cfg
Fixed FwrdQue problem of always writing over the first record.
92.06.01---1.19----------------------------
Compiled with StratosWare's MemCheck. So if you are having memory errors,
or area just crashing for no reason at all, set the environment
variable MEMCHECK to yes. Memcheck will then report if there are any
severe memory problems and what caused them. A file called MEMCHECK.LOG
will be created in the current directory.
Fixed the end-of-line character between the msgid and the replyid.
Sqaem now creates a directory if the autoforwarded area is not a
squish-style area.
Fixed the writing out of the area-forward level and group (thanks Daniel
of 1:106/589).
Added handling of multiple netmail areas.
Fixed a couple of small memory problem that MemCheck 'pointed out'.
92.06.05---1.20----------------------------
Fixed string overflow.
Added to the searching of an forwarded areafix reply.
Fixed problem with forward list not having descriptions.
Fixed Squish-netmail dates.
Added a forward request listing command. (%REQ -F)
Added another prompt to the language file.
Added the ;SortAreas keyword.
92.07.06---1.21----------------------------
Changed the maximun number of nodes per area to 64 from 48.
Added ;SqaemLog to use instead of the default logfile.
Got rid of the ;DebugLog keyword and logfile.
Fixed public messages being sent out to uplinks.
Fixed garbage message when node was not defined.
92.07.15---1.22----------------------------
Fixed problem with the @LIST command.
Fixed short addressing (.p).
Fixed adding a new area that is passthru and has no directory.
Fixed reading in last line of cfg file.
Added the ;ListFwrd & ;ListReq keywords.
Added three new lines to the prompts file.
Added the ;NoKill keyword.
92.08.04---1.23----------------------------
Fixed the ;SortAreas bug.
Fixed the auto-unlinking.
Fixed passthru flag in ;NodeFwrdOpt keyword
Fixed auto-unlinking
Added the converting of underbars '_' into spaces for the ;NodeFwrdOpt
-a option.
Fixed some other small bugs.
Fixed problem with no description in fidonet.na files.
Added area-forwarding with the @ADD command.
92.08.05---1.24----------------------------
Fixed the ;SortNodes keyword.
Fixed the auto-unlinking.
Sqaem keywords no longer need to have a semi-colon in front of them.
92.09.15---1.25----------------------------
Added a CR before the EchoArea line is inserted as a resulted from
the area forwarded request.
Fixed the Squish Read Message routine.
Re-compiled Sqaem with Borland C++ 3.1.
Fixed @LIST if first netmail area was squish-based.
Added logging of CFG problems.
Fixed re-writing of nodes after unlinking.
Fixed problem with having a space after an areafix name.
Added a @NOTIFY command
Added 2 new prompts to the Language file.
Fixed some loose ends that would cause random messages.
Sqaem doesn't log anything with there isn't anthing to report.
92.09.17---1.26----------------------------
Sqaem 1.25 would never find any *.MSG files.
Fixed triming of ending spaces from names.
92.09.21---1.27----------------------------
Fixed EchoArea not being written after area was forwarded.
Fixed rescan command.
NOTIFY <node> now defaults to the primary <node>.
Fixed logging of first log.
92.10.01---1.28----------------------------
Fixed EchoArea not being writen after area was forwarded again.
Added the @KILL command.
Added 2 new prompts to the SQAEM.ENG file.
"Unfortunately the following area(s) have been dropped:"
"Killed areas"
Fixed origin line in notify.
Fixed Sqaen not finding keywords that had spaces or tabs in front of them.
Made the number of languages unlimited.
Added the # group that disables notification of that node when the
@NOTIFY command is used.
Added the ability to handle the AREAS.BBS file.
92.10.18---1.29----------------------------
Fixed the problem with 1.28 not writting any nodes out.
Fixed problem with changing the ARAES.BBS file.
When multiple areas that were forwarded, come back, Sqaem no longer pukes.
92.12.16---1.30----------------------------
Fixed problem with Sqaem creating directories for Squish message bases.
Fixed problem when two or more forwarded requested came back. Sqaem would crash.
Fixed problem with SqaemLang option.
Added the -R option with the NodeFwrd keyword.
93.01.24---1.31----------------------------
Sqaem now can handle returned forwarded requests from Tosscan.
ie. Added TUB (instead of TUB Added)
I think I finally fixed the problems with multiple forwarded requests
returning at the same time. Thew!
Added a few more error control to trap errors in the cfg file.